Current Date and Time in Teulada, Alacant, Spain: May 14, 2024
12:41:19 am